/*
 * 人人信用管理有限公司版权所有.
 * 
 * @Description:
 * 
 * @author: liyuliang
 * 
 * @date: 20 Apr 2017 10:44:16 am
 * 
 * 注意：本内容仅限于人人信用管理有限公司内部传阅，禁止外泄以及用于其他的商业目的.
 */

package com.rrx360.common.util;

/**
 * 操作行为结果，默认是错误状态
 * 
 * @author zjp 2016年07月18日20:36:16
 */
public class HandleResult {
  /**
   * 操作结果状态码
   *
   */
  public enum ResultStatus {
    SUCCESS, ERROR;
  }

  private ResultStatus status; // 操作行为的结果状态
  private String msg; // 操作行为的结果描述或错误原因
  private Object data; // 携带的数据

  public HandleResult() {
    this.status = ResultStatus.ERROR;
  }

  public ResultStatus getStatus() {
    return status;
  }

  public void setStatus(ResultStatus status) {
    this.status = status;
  }

  public String getMsg() {
    return msg;
  }

  public void setMsg(String msg) {
    this.msg = msg;
  }

  public Object getData() {
    return data;
  }

  public void setData(Object data) {
    this.data = data;
  }

}
